﻿namespace Hsenl {
    public class ComponentImplementInfo {
        public bool implementOnDeserialized;
        public bool implemenOnDeserializedOverall;
        public bool implemenOnAwake;
        public bool implemenOnEnable;
        public bool implemenOnStart;
        public bool implemenOnUpdate;
        public bool implemenOnLateUpdate;
        public bool implemenOnDisable;
        public bool implemenOnDestroy;
        public bool implemenOnDisposed;
        public bool implemenOnBeforeParentChange;
        public bool implemenOnParentChanged;
        public bool implemenOnComponentAdd;
        public bool implemenOnComponentRemove;
        public bool implemenOnChildAdd;
        public bool implemenOnChildRemove;
        public bool implemenOnAppQuit;
        public bool implemenOnSceneChanged;

        public bool isNull;
    }
}